democratic confederation of nepalese trade unions - Spanish English Dictionary